sponge kidney - Francés Inglés Diccionario